immediate charge - Turkish English Dictionary